Tapping TCP Streams

نویسندگان

  • Maxim Orgiyan
  • Christof Fetzer
چکیده

Providing transparent replication of servers has been a major goal in the fault tolerance community. Transparent replication is particularly challenging for highly nondeterministic applications, such as the ones that use multithreading. For such applications, keeping replicas in a consistent state becomes non-trivial. One way to deal with the non-determinism is to use a leader/follower approach. In this paper we describe the design and performance of a TCP tapping mechanism we implemented. This mechanism was designed to improve the efficiency of leader/follower replication. We argue that TCP tapping can address a major efficiency bottleneck of leader/follower replication.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Implementing POSIX Sockets for Linux Fast-STREAMS Design for Linux

UNIX networking has a rich history. The TCP/IP protocol suite was first implemented by BBN using Sockets under a DARPA research project on 4.1aBSD and then incorporated by the CSRG into 4.2BSD [? ]. Lachmann and Associates (Legent) subsequently implemented one of the first TCP/IP protocol suite based on the Transport Layer Interface (TLI) [? ] and STREAMS [? ]. Two other predominant TCP/IP impl...

متن کامل

STREAMS vs. Sockets Performance Comparison for SCTP

With the objective of contrasting performance between STREAMS and legacy approaches to system facilities, a comparison is made between the tested performance of the Linux Native Sockets TCP implementation and STREAMS TPI SCTP and XTIoS TCP implementations using the Linux Fast-STREAMS package [? ].

متن کامل

A New TCP-Friendly Rate Control Algorithm for Scalable Video Streams

This paper presents Mediaand TCP-Friendly Rate Control Algorithm (i.e. MTFRC) for scalable video streams. We develop a twotimescale approach to satisfy media friendliness in the short-term, while maintaining TCP friendliness in the long-term. We evaluate MTFRC with five criteria, namely TCP-fairness, responsiveness, aggressiveness, video quality and smoothness of sending rate. Our simulation re...

متن کامل

Video-on-Demand Server Efficiency through Stream Tapping

Efficiency is essential for Video-on-Demand (VOD) to be successful. Conventional VOD servers are inefficient; they dedicate a disk stream for each client, quickly using up all available streams. However, several systems have been proposed that allow clients to share streams. We present a new system called stream tapping that allows a client to greedily “tap” data from any stream on the VOD serv...

متن کامل

Modular TCP Handoff Design in STREAMS-Based TCP/IP Implementation

Content-aware request distribution is a technique which takes into account the content of the request when distributing the requests in a web server cluster. A handoo protocol and TCP handoo mechanism were introduced to support content-aware request distribution in a client-transparent manner. Content-aware request distribution mechanisms enable the intelligent routing inside the cluster to pro...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001